ammonium polymannuronate - German English Dictionary